a@charset "utf-8";
/* CSS Document */

body{
padding: 0;  
margin: 0;  
font-size: 12px;  
font-family: Arial, Helvetica, sans-serif;  
line-height: 140%;  
background-color: #F8F8F8;
overflow: -moz-scrollbars-vertical;}

dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-size: 13px;}
table{border-collapse:collapse;border-spacing:0; background-color:#FFFFFF}
fieldset,img{border:0;}
ol,ul{list-style:none;}
a{
	color:#333;
	text-decoration:none;
}
a:hover{
	color:#333;
	}
h1,h2 {
	line-height:18px;
	font-size:14px;
}
#t_body{
        height: auto !important;
	margin: 0 auto;
	width:948px;	  
        overflow: hidden; 
        border: 1px solid #DDD;
}
#navbar1{
	wihth:750px;
	height:65px;
	padding:0px 0px 0 20px;
	font-size:20px;
	margin:10;
	background-color:#ffffff;
        margin:5;
	
	}
#logo{float:left;margin-right:20px;}
#navbar1 ul li {float:left;line-height:65px;   
margin-right:0px; position:relative;width:70px;height:65px;text-align:center; font-size:14px; }
#navbar1 ul li a:hover{
	background-color:#F93;
	float:left;line-height:65px;   
margin-right:0px; position:relative;width:70px;height:41px;text-align:center; font-size:14px; 
	}
.seled{background-color:#D6B300;
float:left;line-height:41px;   
margin-right:0px; position:relative;width:70px;height:41px;text-align:center; font-size:14px; 
}
.region{margin: 0px 0 8px 0;font-size:12px;color:#666;padding-left: 6px;*margin:0 0 5px 0;}
.guanzhu{
	background-color:#41A6C4;
	color:#FFF;
	margin-left:15px;
	}
.zhuanfa{
	background-color:#58B059;
	}
	.wenzi {color: #0088cc}
.guanzhu a,.zhuanfa a {color:#FFF;}
#left-con{
	float:left;
	width: 170px;
	height: 640px;
        
	border-radius: 4px 4px 4px 4px;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
        margin: 2px 9px 0 0;
        padding: 10px;
        background-color: white;
}
	}
#kongbai{
	
	height:10px;
	margin-top:5px;
	}

#right-con{
	float:left;
	width:178px;
	
	margin-left:7px;
	margin-top:5px;
	background-color:#fdfcf9;
	}	
#mid-con{
	float:left;
	width:75%;
	border:1px solid #ccc;
	margin-left:5px;
	margin-top:5px;
	background-color:#FFF;
	}
#mid-con_b{
	float:left;
	margin: 0px 1px 0 0;
        background-color: white;
	height: auto !important;
	margin: 0 auto;
	width: 538px;
	overflow: hidden;
	border-radius: 4px 4px 4px 4px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);


	}
#mid-con_bguanzhu{
	float:left;
	width:553px;
	height:auto;
	margin-left:5px;
	margin-top:5px;
	background-color:#FFF;
	}

#ggao{
	width:90%;
	height:80px;
	margin:5px auto;
	overflow:hidden;
	white-space:normal;
	text-overflow:ellipsis;
	
	}
#l_y_q{
	background-color: white;
border-radius: 4px 4px 4px 4px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
margin: 0 0 10px;
padding: 10px;
margin-top: -8px;
}
.tu-btn-large {
border-radius: 5px 5px 5px 5px;
font-size: 15px;
line-height: normal;
padding: 5px 40px;
width: 75px;
}	
.mb20 {
margin-bottom: 20px;
}
.buy-point {
width: 159px;
height: 38px;
overflow: hidden;
margin: 3px auto 10px;
}
.btn-buy {
display: block;
width: 159px;
height: 38px;
background: url(../img/btn_buyhb.gif) no-repeat;
}

#l_l_x{
	width:90%;
	height:190px;
	margin:5px auto;
	white-space:normal;
	
	}
#r_t_g{
	width:90%;
	margin:10px auto;
	white-space:normal;
	
	}
#m_d_h{
	width:95%;
	margin:10px;
	background-color:#fff;
}

#c_list{
	width:95%;
	margin:10px;
	
	}

.tab-pane{padding:0 5px;}
#font-red {font:bold;color:#F00;background-color:#ffffff;}
#font-gree{ font:bold;color:#090;background-color:#ffffff;}
.fuser{width:112px;height:175px;padding:5px;margin:20px;_margin:3px;background-color:#F8F8F8;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.15);border:1px solid #ddd;overflow:hidden;}
.fuser p{height:18px;}
.fuser .approve {background: url("http://img.t.sinajs.cn/t5/style/images/global_nav/bg_line.png")  no-repeat;width:16px; height:14px; margin-left:2px; background-position:-50px -6px; vertical-align:text-bottom; }
.fuser .approve_co {background: url("http://img.t.sinajs.cn/t5/style/images/global_nav/bg_line.png")  no-repeat;width:16px; height:14px; margin-left:2px; background-position:-75px -6px; vertical-align:text-bottom; }
.fuser .ico_club {
	background: url("http://img.t.sinajs.cn/t5/style/images/global_nav/bg_line.png")  no-repeat;
    background-position: -125px -6px;
    height: 14px;
    margin-left: 2px;
    vertical-align: text-bottom;
    width: 14px;
}
.fuser .W_ico16{ float:left; margin:2px 2px 0 0;width: 16px;height:16px;}

.tab_list{
	width:100%;
	border:1px solid #CCC;
	table-layout:fixed;
    empty-cells:show; 
    border-collapse: collapse;
    margin:0 auto;
	text-align:center;
	border-width: 0 0 1px 1px;
	
		}
.tab_list th{background:#ececec;}
.tab_list th,.tab_list td  {height:40px; border:1px solid #ddd; border-width:1px 1px 0 0;}
/* button 
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
 
.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}
 * orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
 
/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
 ul.tabs {
    margin:0 !important;
    padding:0;
    height:30px;
	line-height:30px;
    border-bottom:1px solid #ccc;
}

/* single tab */
ul.tabs li {
    float:left;
    padding:0;
    margin:0;
    list-style-type:none;
}

/* link inside the tab. uses a background image */
ul.tabs a {
    float:left;
    font-size:13px;
    display:block;
    padding:5px 30px;
    text-decoration:none;
    border:1px solid #ccc;
    border-bottom:0px;
    height:18px;
    background-color:#efefef;
    
    margin-right:2px;
    position:relative;
    top:1px;
    outline:0;
    -moz-border-radius:4px 4px 0 0;
}

ul.tabs a:hover {
    background-color:#F7F7F7;
    color:#333;
}

/* selected tab */
ul.tabs a.current {
    background-color:#ddd;
    border-bottom:1px solid #ddd;
    color:#000;
    cursor:default;
}


/* tab pane */
.panes div {
   	border-top:1px;
	border-top-color:#ccc;
    border-width:0 1px 1px 1px;
    min-height:38px;
    padding:15px 20px;
    background-color:#fff;
}
.modal {background-color:#fff;display:none;width:200px;padding:15px;text-align:left;border:1px solid #333;opacity:0.8;  -moz-border-radius:6px;    -webkit-border-radius:6px;    -moz-box-shadow: 0 0 50px #ccc;    -webkit-box-shadow: 0 0 50px #ccc;  }   
.modal h2 { background:url(/img/info.png) 0 50% no-repeat;    margin:0px;    padding:10px 0 10px 45px;    border-bottom:1px solid #333;    font-size:20px;  }
#modalContainer { background-color:transparent;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:10000; } 
#alertBox { position:relative; width:300px;min-height:100px; margin-top:100px;border:1px solid #000; background-color:#FFF;background-image:url(/img/info.png);background-repeat:no-repeat; background-position:20px 30px; } 
#modalContainer > #alertBox { position:fixed;} 
#alertBox h1 { margin:0; font:bold 0.9em verdana,arial; background-color:#ccc; color:#000; border-bottom:1px solid #000;padding:2px 0 2px 5px; } 
#alertBox p { font:14px verdana,arial;height:50px;line-height: 50px;padding-left:10px; margin-left:55px; } 
#alertBox #closeBtn { display:block;position:relative; margin:5px auto; padding:3px;border:1px solid #000;width:70px; font:12px verdana,arial;text-transform:uppercase; text-align:center; color:#FFF; background-color:#78919B; text-decoration:none;
    font-family: Arial,Helvetica,sans-serif;
} 
#tu_dialog_overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;z-index:2000;display:none;min-height:700px;_height:700px;}
* html #tu_dialog_overlay{position:absolute;margin:0 auto;height:expression(offsetParent.scrollTop+document.documentElement.clientHeight);}
#tu_dialog_loading{background:#fff url(/img/loading.gif) no-repeat 1px 1px;width:34px;height:34px;position:fixed;top:50%;left:50%;margin:-32px 0 0 -32px;z-index:2001;display:none;}
#tu_dialog_window{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#70666666,endcolorstr=#70666666);background-color:rgba(102,102,102,0.5);z-index:2002;position:fixed;top:50%;left:50%;width:300px;height:150px;display:none;padding:5px;border-radius:4px;_position:absolute;}
* html #tu_dialog_window{position:absolute;top:expression((offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight)/2);}.tu_dialog_in_window{background-color:#fff;}
#tu_dialog_window_w{position:relative;left:-3px;top:-3px;}
#tu_dialog_title{background-color:#F5F5F5;height:26px;line-height:25px;padding:5px 10px;font-size:14px;color:#595959;text-align:left;margin-bottom:10px;border-bottom:1px solid #EEE;}
#tu_dialog_body{width:100%;}#tu_dialog_iframe{width:100%;height:100%;border:0 none;}
#tu_dialog_close{padding:4px 0;}
.tu_msg_window{padding:0;position:fixed;top:50%;left:50%;z-index:9999;width:250px;}
* html .tu_msg_window{position:absolute;top:expression((offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight)/2);left:expression(document.documentElement.clientWidth/2);}
.tu_msg_wrap{padding:10px 20px;border:1px solid #666;background-color:#fff;font-size:14px;text-align:left;box-shadow:0 0 10px #777;}
.tu_msg_autoclose{height:20px;line-height:20px;color:#666;font-size:12px;text-align:left;}.tu_msg_ico_1,.tu_msg_ico_2,.tu_msg_ico_3,.tu_msg_ico_4,.tu_msg_ico_5{background:#fff no-repeat 20px center;padding-left:90px;}
.tu_msg_ico_1{background-image:url(../images/dialog_msgtype_ico_1.gif);}.tu_msg_ico_2{background-image:url(../images/dialog_msgtype_ico_2.gif);}
.tu_msg_ico_3{background-image:url(../images/dialog_msgtype_ico_3.gif);}
.tu_msg_ico_4{background-image:url(../images/dialog_msgtype_ico_4.gif);}
.tu_msg_ico_5{background-image:url(../images/dialog_msgtype_ico_5.gif);}

.fuser{width: 109px;padding: 3px;margin: 3px;_margin:3px;background-color:#F8F8F8;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.15);border:1px solid #ddd;overflow:hidden;}
.search_more_layer{background:none repeat scroll 0 0 #FFF;border:1px solid #D3D3D3;line-height:22px;padding:5px 10px 10px;position:absolute;width:270px;top:200px;left:763px;} 
.radiofix{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9;}
.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{display:inline-block;} 
.clearfix{height:1%;}
.clearfix{display:block;}
.left{
	float:left;}
.right{
	float:right;}
	.span1 {
width: 182px;
}
[class*="span"] {
float: left;
margin-left: 10px;
}
	.box1 {
background-color: white;
border-radius: 4px 6px 6px 4px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
margin: 0 0 10px;
padding: 10px;
}
	
.more_title{float:left;border-bottom: 1px solid #FAF7F7;margin:0 0 4px;padding:0 0 5px;}
.more_title .dis_state{float:left;}
.more_detail{margin-left:1px;padding:0;}
.more_detail dd{display:inline-block;min-width:66px;_width:66px;font-size:12px;line-height:22px;*float:left;_float:left;}
.more_detail dd a{display:inline-block;padding:0 7px;white-space:pre;}
.log{line-height:25px;_padding-left:10px;height:26px;}
.weibos{height:320px;overflow-y:auto;word-break:break-word;padding:5px;}
.weibos .weibo{padding:5px;word-break:break-word;}
.special_user .clearfix{padding:5px 0;_padding:5px 0 5px 10px;}
.search_more_layer{background:none repeat scroll 0 0 #FFF;border:1px solid #D3D3D3;line-height:22px;padding:5px 10px 10px;position:absolute;width:270px;height:300px;top:200px;left:763px;}
.weibo_retweeted{padding:5px;word-break:break-word;border:1px solid #ccc;background-color:#ffffff;border-radius:3px;margin-top:10px;position:relative;*position:static;_position:static;}
.weibo_retweeted_arrow{background-color:#FFF;height:11px;margin:-25px 0 0;overflow:hidden;position:absolute;width:25px;top:16px;left:11px;*display:none;_display:none;}
.weibo_retweeted_arrline{color:#ccc;display:block;font-family:"SimSun";font-size:21px;font-style:normal;height:10px;overflow:hidden;}
.weibo_retweeted_arrow span{background-color:#FFF;color:#F8F8F8;display:block;font-family:"SimSun";font-size:21px;height:10px;margin-top:-9px;overflow:hidden;}
.box{background-color:#FFF;border-radius:6px 6px 6px 6px;box-shadow:0 1px 2px rgba(0,0,0,0.15);margin:0 0 10px;padding:10px;}
.hide{display:none;}
.repost .clearfix{padding:5px;}
.repost .content{width:445px;margin:5px 0;border-bottom:1px solid #EEE;word-break:break-word;}
.repost .time{color:#999;font-size:12px;margin:5px;}.tab-btn{position:absolute;top:0;right:0;}
.mt10{margin-top:10px;}
.gd20{float: left;
width: 170px;
height: 150px;
background-color: white;
margin: 0 0 0 6px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
padding: 4px;
background-color: white;
}

.c0{background-color:#000;}.c1{background-color:#e7ff5e;}.c2{background-color:#9bf78e;}.c3{background-color:#92f3dc;}.c4{background-color:#85b2e4;}.c5{background-color:#c4abf0;}.c6{background-color:#f287b2;}.c7{background-color:#fd9c88;}.c8{background-color:#c9c9c9;}
.alipay_btn{display:block;width:150px;height:40px;background:url("/img/alipay.png") no-repeat 0 0;}
.overlay{position:fixed;_position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=25);opacity:.25;z-index:1009;display:none;min-height:700px;_margin:0 auto;_height:expression(offsetParent.scrollTop+document.documentElement.clientHeight)}
.loading{position:fixed;_position:absolute;top:32%;left:45%;border-radius:6px;background-color:#000;filter:alpha(opacity=80);opacity:.8;z-index:2001;color:#fff;font-weight:bold;text-align:center;padding:20px 40px;display:none}@charset "utf-8";
/* CSS Document */

body{
padding: 0;  
margin: 0;  
font-size: 13px;  
font-family: Arial, Helvetica, sans-serif;  
line-height: 140%;  
background-color: #F8F8F8;
background-position: center center;
margin-top: -20px;
}
	
dl,dt,dd,ul,ol,li,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0; font-size: 13px;}
table{border-collapse:collapse;border-spacing:0; background-color:#FFFFFF}
fieldset,img{border:0;}
ol,ul{list-style:none;}
a{
	color: #08C;
	text-decoration:none;
}
a:hover{
	color:#333;
	}
h1,h2 {
	line-height:18px;
	font-size:14px;
}
#t_body{
        overflow-y: scroll;
        height: auto !important;
	margin: 0 auto;
        width:948px;	  
        overflow: hidden; 
        border: 1px solid #DDD;
}
#navbar1{
	wihth:750px;
	height:65px;
	padding:0px 0px 0 20px;
	font-size:20px;
	margin:10;
	background-color:#ffffff;
        margin:5;
	
	}
#logo{float:left;margin-right:20px;}
#navbar1 ul li {float:left;line-height:65px;   
margin-right:0px; position:relative;width:70px;height:65px;text-align:center; font-size:14px; }
#navbar1 ul li a:hover{
	background-color:#F93;
	float:left;line-height:65px;   
margin-right:0px; position:relative;width:70px;height:41px;text-align:center; font-size:14px; 
	}
.seled{background-color:#D6B300;
float:left;line-height:41px;   
margin-right:0px; position:relative;width:70px;height:41px;text-align:center; font-size:14px; 
}
.region{margin: 0px 0 8px 0;font-size:12px;color:#666;padding-left: 6px;*margin:0 0 5px 0;}
.guanzhu{
	background-color:#41A6C4;
	color:#FFF;
	margin-left:15px;
	}
.zhuanfa{
	background-color:#58B059;
	}
	.wenzi {color: #0088cc}
.guanzhu a,.zhuanfa a {color:#FFF;}
#left-con{
	float:left;
	width: 170px;
	height: 540px;     
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
        background-color: white;
	margin-bottom: 10px;
}
	}
#kongbai{
	
	height:10px;
	margin-top:5px;
	}

#right-con{
	float:left;
	width:178px;
	
	margin-left:7px;
	margin-top:5px;
	background-color:#fdfcf9;
	}	
#mid-con{
	float:left;
	width:75%;
	border:1px solid #ccc;
	margin-left:5px;
	margin-top:5px;
	background-color:#FFF;
	}
#mid-con_b{
	float:left;
        background-color: white;
	height: auto !important;
	margin: 0 auto;
	width: 748px;
	overflow: hidden;
        box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	
}
#mid-con_s{
	float: left;
width: 557px;
height: auto;
margin: 2px 1px 0 0;
border-radius: 4px 4px 4px 4px;
box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
background-color: white;
margin-bottom: 10px;
}
#mid-con_bguanzhu{
	float:left;
	width: 554px;
	height:auto;
	margin: 2px 1px 0 0;
	border-radius: 4px 4px 4px 4px;
	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.15);
	background-color:#FFF;
	margin-bottom: 10px;
}

#ggao{
	width:90%;
	height:80px;
	margin:5px auto;
	overflow:hidden;
	white-space:normal;
	text-overflow:ellipsis;
	
	}
#l_y_q{
	background-color: white;

	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.05);

	margin-t: 0 0 10px;
padding: 10px;
}
.tu-btn-large {
border-radius: 5px 5px 5px 5px;
font-size: 15px;
line-height: normal;
padding: 5px 40px;
width: 75px;
}	
.mb20 {
margin-bottom: 20px;
}
.buy-point {
width: 159px;
height: 38px;
overflow: hidden;
margin: 3px auto 10px;
}
.btn-buy {
display: block;
width: 159px;
height: 38px;
background: url(../img/btn_buyhb.gif) no-repeat;
}

#l_l_x{
	width:90%;
	height:190px;
	margin:5px auto;
	white-space:normal;
	
	}
#r_t_g{
	width:90%;
	margin:10px auto;
	white-space:normal;
	
	}
#m_d_h{
	width:95%;
	margin:10px;
	background-color:#fff;
}

#c_list{
	width:95%;
	margin: 12px;
	
	}

.tab-pane{padding: 10px;}
#font-red {font:bold;color:#F00;background-color:#ffffff;}
#font-gree{ font:bold;color:#090;background-color:#ffffff;}
.fuser{width:112px;padding:5px;margin:20px;_margin:3px;background-color:#F8F8F8;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.15);border:1px solid #ddd;overflow:hidden;}
.tab_list{
	width:100%;
	border:1px solid #CCC;
	table-layout:fixed;
    empty-cells:show; 
    border-collapse: collapse;
    margin:0 auto;
	text-align:center;
	border-width: 0 0 1px 1px;
	
		}
.tab_list th{background:#ececec;}
.tab_list th,.tab_list td  {height:40px; border:1px solid #ddd; border-width:1px 1px 0 0;}
/* button 
---------------------------------------------- */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	*display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	font: 14px/100% Arial, Helvetica, sans-serif;
	padding: .5em 2em .55em;
	text-shadow: 0 1px 1px rgba(0,0,0,.3);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	-moz-box-shadow: 0 1px 2px rgba(0,0,0,.2);
	box-shadow: 0 1px 2px rgba(0,0,0,.2);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
}
 
.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small {
	font-size: 11px;
	padding: .2em 1em .275em;
}
 * orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}
 
/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}
 ul.tabs {
    margin:0 !important;
    padding:0;
    height:30px;
	line-height:30px;
    border-bottom:1px solid #ccc;
}

/* single tab */
ul.tabs li {
    float:left;
    padding:0;
    margin:0;
    list-style-type:none;
}

/* link inside the tab. uses a background image */
ul.tabs a {
    float:left;
    font-size:13px;
    display:block;
    padding:5px 30px;
    text-decoration:none;
    border:1px solid #ccc;
    border-bottom:0px;
    height:18px;
    background-color:#efefef;
    
    margin-right:2px;
    position:relative;
    top:1px;
    outline:0;
    -moz-border-radius:4px 4px 0 0;
}

ul.tabs a:hover {
    background-color:#F7F7F7;
    color:#333;
}

/* selected tab */
ul.tabs a.current {
    background-color:#ddd;
    border-bottom:1px solid #ddd;
    color:#000;
    cursor:default;
}


/* tab pane */
.panes div {
   	border-top:1px;
	border-top-color:#ccc;
    border-width:0 1px 1px 1px;
    min-height:38px;
    padding:15px 20px;
    background-color:#fff;
}
.modal {background-color:#fff;display:none;width:200px;padding:15px;text-align:left;border:1px solid #333;opacity:0.8;  -moz-border-radius:6px;    -webkit-border-radius:6px;    -moz-box-shadow: 0 0 50px #ccc;    -webkit-box-shadow: 0 0 50px #ccc;  }   
.modal h2 { background:url(/img/info.png) 0 50% no-repeat;    margin:0px;    padding:10px 0 10px 45px;    border-bottom:1px solid #333;    font-size:20px;  }
#modalContainer { background-color:transparent;position:absolute;width:100%;height:100%;top:0px;left:0px;z-index:10000; } 
#alertBox { position:relative; width:300px;min-height:100px; margin-top:100px;border:1px solid #000; background-color:#FFF;background-image:url(/img/info.png);background-repeat:no-repeat; background-position:20px 30px; } 
#modalContainer > #alertBox { position:fixed;} 
#alertBox h1 { margin:0; font:bold 0.9em verdana,arial; background-color:#ccc; color:#000; border-bottom:1px solid #000;padding:2px 0 2px 5px; } 
#alertBox p { font:14px verdana,arial;height:50px;line-height: 50px;padding-left:10px; margin-left:55px; } 
#alertBox #closeBtn { display:block;position:relative; margin:5px auto; padding:3px;border:1px solid #000;width:70px; font:12px verdana,arial;text-transform:uppercase; text-align:center; color:#FFF; background-color:#78919B; text-decoration:none;
    font-family: Arial,Helvetica,sans-serif;
} 
#tu_dialog_overlay{position:fixed;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=25);-moz-opacity:.25;opacity:.25;z-index:2000;display:none;min-height:700px;_height:700px;}
* html #tu_dialog_overlay{position:absolute;margin:0 auto;height:expression(offsetParent.scrollTop+document.documentElement.clientHeight);}
#tu_dialog_loading{background:#fff url(/img/loading.gif) no-repeat 1px 1px;width:34px;height:34px;position:fixed;top:50%;left:50%;margin:-32px 0 0 -32px;z-index:2001;display:none;}
#tu_dialog_window{filter:progid:DXImageTransform.Microsoft.gradient(startcolorstr=#70666666,endcolorstr=#70666666);background-color:rgba(102,102,102,0.5);z-index:2002;position:fixed;top:50%;left:50%;width:300px;height:150px;display:none;padding:5px;border-radius:4px;_position:absolute;}
* html #tu_dialog_window{position:absolute;top:expression((offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight)/2);}.tu_dialog_in_window{background-color:#fff;}
#tu_dialog_window_w{position:relative;left:-3px;top:-3px;}
#tu_dialog_title{background-color:#F5F5F5;height:26px;line-height:25px;padding:5px 10px;font-size:14px;color:#595959;text-align:left;margin-bottom:10px;border-bottom:1px solid #EEE;}
#tu_dialog_body{width:100%;}#tu_dialog_iframe{width:100%;height:100%;border:0 none;}
#tu_dialog_close{padding:4px 0;}
.tu_msg_window{padding:0;position:fixed;top:50%;left:50%;z-index:2002;width:250px;}
* html .tu_msg_window{position:absolute;top:expression((offsetParent.scrollTop+document.documentElement.clientHeight-this.offsetHeight)/2);left:expression(document.documentElement.clientWidth/2);}
.tu_msg_wrap{padding:10px 20px;border:1px solid #666;background-color:#fff;font-size:14px;text-align:left;box-shadow:0 0 10px #777;}
.tu_msg_autoclose{height:20px;line-height:20px;color:#666;font-size:12px;text-align:left;}.tu_msg_ico_1,.tu_msg_ico_2,.tu_msg_ico_3,.tu_msg_ico_4,.tu_msg_ico_5{background:#fff no-repeat 20px center;padding-left:90px;}
.tu_msg_ico_1{background-image:url(../images/dialog_msgtype_ico_1.gif);}.tu_msg_ico_2{background-image:url(../images/dialog_msgtype_ico_2.gif);}
.tu_msg_ico_3{background-image:url(../images/dialog_msgtype_ico_3.gif);}
.tu_msg_ico_4{background-image:url(../images/dialog_msgtype_ico_4.gif);}
.tu_msg_ico_5{background-image:url(../images/dialog_msgtype_ico_5.gif);}


.tu_msg_ico_1{background-image:url(../img/dialog_msgtype_ico_1.gif);}
.tu_msg_ico_2{background-image:url(../img/dialog_msgtype_ico_2.gif);}
.fuser{width: 114px;padding: 2px;margin: 3px;_margin:3px;background-color:#F8F8F8;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,0.15);border:1px solid #ddd;overflow:hidden;}
.search_more_layer{background:none repeat scroll 0 0 #FFF;border:1px solid #D3D3D3;line-height:22px;padding:5px 10px 10px;position:absolute;width:270px;top:200px;left:763px;} 
.radiofix{width:auto;height:auto;padding:0;margin:3px 0;*margin-top:0;line-height:normal;cursor:pointer;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:0 \9;}
.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block;}
.clearfix{display:inline-block;} 
.clearfix{height:1%;}
.clearfix{display:block;}
.left{
	float:left;}
.right{
	float:right;}
	.span1 {
width: 182px;
}
[class*="span"] {
float: left;
margin-left: 10px;
}
	.box1 {
background-color: white;
border-radius: 4px 4px 4px 4px;
box-shadow: 0 1px 1px rgba(0, 0, 0, 0.15);
margin: 0 0 10px;
padding: 10px;
}
	
.more_title{float:left;border-bottom: 1px solid #FAF7F7;margin:0 0 4px;padding:0 0 5px;}
.more_title .dis_state{float:left;}
.more_detail{margin-left:1px;padding:0;}
.more_detail dd{display:inline-block;min-width:66px;_width:66px;font-size:12px;line-height:22px;*float:left;_float:left;}
.more_detail dd a{display:inline-block;padding:0 7px;white-space:pre;}
.log{line-height:25px;_padding-left:10px;height:26px;}
.fbold {font-weight: bold;}
.weibos{height:320px;overflow-y:auto;word-break:break-word;padding:5px;}
.weibos .weibo{padding:5px;word-break:break-word;}
.special_user .clearfix{padding:5px 0;_padding:5px 0 5px 10px;}
.search_more_layer{background:none repeat scroll 0 0 #FFF;border:1px solid #D3D3D3;line-height:22px;padding:5px 10px 10px;position:absolute;width:270px;height:300px;top:200px;left:763px;}
.weibo_retweeted{padding:5px;word-break:break-word;border:1px solid #ccc;background-color: #F8F8F8;border-radius:3px;margin-top:10px;position:relative;*position:static;_position:static;}
.weibo_retweeted_arrow{background-color:#FFF;height:11px;margin:-25px 0 0;overflow:hidden;position:absolute;width:25px;top:16px;left:11px;*display:none;_display:none;}
.weibo_retweeted_arrline{color:#ccc;display:block;font-family:"SimSun";font-size:21px;font-style:normal;height:10px;overflow:hidden;}
.weibo_retweeted_arrow span{background-color:#FFF;color:#F8F8F8;display:block;font-family:"SimSun";font-size:21px;height:10px;margin-top:-9px;overflow:hidden;}
.box{background-color:#FFF;border-radius:6px 6px 6px 6px;box-shadow:0 1px 2px rgba(0,0,0,0.15);margin: 0 0 6px;padding:10px;}
.hide{display:none;}
.repost .clearfix{padding:5px;}
.repost .content{width:445px;margin:5px 0;border-bottom:1px solid #EEE;word-break:break-word;}
.repost .time{color:#999;font-size:12px;margin:5px;}.tab-btn{position:absolute;top:0;right:0;}
.mt10{margin-top:10px;}
.gd20{float: left;
width: 170px;
height: 150px;
background-color: white;
margin: 0 0 0 6px;
box-shadow: 0 2px 5px rgba(0, 0, 0, 0.15);
padding: 4px;
background-color: white;
}

.c0{background-color:#000;}.c1{background-color:#e7ff5e;}.c2{background-color:#9bf78e;}.c3{background-color:#92f3dc;}.c4{background-color:#85b2e4;}.c5{background-color:#c4abf0;}.c6{background-color:#f287b2;}.c7{background-color:#fd9c88;}.c8{background-color:#c9c9c9;}
.alipay_btn{display:block;width:150px;height:40px;background:url("/img/alipay.png") no-repeat 0 0;}
.overlay{position:fixed;_position:absolute;top:0;left:0;height:100%;width:100%;background-color:#000;filter:alpha(opacity=25);opacity:.25;z-index:1009;display:none;min-height:700px;_margin:0 auto;_height:expression(offsetParent.scrollTop+document.documentElement.clientHeight)}
.loading{position:fixed;_position:absolute;top:32%;left:45%;border-radius:6px;background-color:#000;filter:alpha(opacity=80);opacity:.8;z-index:2001;color:#fff;font-weight:bold;text-align:center;padding:20px 40px;display:none}
.mb10 {
    margin-bottom: 5px;
}